#if (!ONDEVICE)
#define ADTFUNTYPE
#define ADTFUNNAME(fn) adt_complex_##fn
#define ADTFUNNAMEB(fn) adt_bicomplex_##fn
#include "adt_complex_internal.c"
#else
#define ADTFUNTYPE __device__
#define ADTFUNNAME(fn) adt_cuda_complex_##fn
#define ADTFUNNAMEB(fn) adt_cuda_bicomplex_##fn
#include "adt_complex_internal.c"
#endif
